package com.ym.medical.domain.param;

import com.ym.common.constant.BeanCovert;
import com.ym.medical.domain.entity.AddressGroupEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * ComputerName:LAPTOP-6GI4HOI6
 * Author:625
 * Date: 2019-05-22
 * Time: 14:14:22
 * Comment:查询扩展工具类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class AddressGroupParam extends BeanCovert<AddressGroupEntity> {


    private Long id;

    /**
     * 用户主键
     */
    @ApiModelProperty("用户主键")
    private Long userId;

    /**
     * 系统/用户
     */
    @ApiModelProperty("系统/用户")
    private String algType;

    /**
     * 自定义分组名称
     */
    @ApiModelProperty("自定义分组名称")
    private String algName;

    /**
     * 分类标识(患者/医生/群聊)
     */
    @ApiModelProperty("分类标识(患者/医生/群聊)")
    private String algIdent;


    @ApiModelProperty("通讯录id")
    private Long alId;


}
